website: www.hooke.org.uk

George & Ellen Hooke's first home after they married was 22 Galveston Road, Putney, a 4 bedroom, freehold, terraced property. As recorded in the 1891 census, there were just three of them living there, George, Ellen and their first baby daughter, Mildred. Here is a photo of the house in 2022 (centre). This property sold for £845,000 in 2010 and is valued at approx £1.75m in 2022.

22 Galveston Road Putney WEB

By December 1898, as their family grew, they had moved into this house: 59 Cloudesdale Road, Tooting, another 4 bed terraced house in a very desirable area. By this time they were a family of seven with five children aged 8, 7, 6, 3 and 2 years old.

2014 valuations were in the region of £1.5m. The last sale of this property (2022) was before 1995.

59-Cloudesdale-Road

50-Cloudesdale-Lounge

50-Cloudesdale-Stairs

 

 

 

 

 

 

 

 

 

 

The 1912 letters to Trixie were all written from their next, more substantial house, just a few streets away: 100 Drakefield Road, Tooting.

In 2014 (first photo below) it was a freehold, terraced house with 6 bedrooms, 4 bathrooms, and 2 reception rooms. Here's a link to Zoopla's 2014 information about the property. It was last sold for £1,975,000 in February 2013 but in 2022 it was ranked as the 2nd most expensive property (out of 33) in SW17 8RR, with a valuation of £3,117,000.

100-Drakefield-Road

 The next photo shows 100 Drakefield Road a few years later, in 2022, showing more clearly the beautiful windows in the front door.100 Drakefield Road 2022 WEB

 

George & Ellen's final home was 3 Woodlands Road, Barnes.  (see below for a photo from the Hooke family archives)

On Google it now appears that this house has been demolished, (and a later visit to the area confirmed that this was the case) but other beautiful examples further up the street still exist and sell for £2m - £2.8m today. Photos below. 

Page11b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Google Map) We have a handful of photos of George, Ellen, Mildred, Frances, Trixie, Ella, Cyril and his fiance Elaine, taken in the back garden during the early 1920s. We also have some photos of Cyril and Elaine's second baby, John Hooke, born at Barnes in September 1929, a year after Ellen died.

3-Woodlands-Road

 WoodlandsRoadtoday

 3WoodlandsRdtoday2

BarnesRdlounge

10MBMemory Usage416msRequest Duration
Joomla! Version4.3.4
PHP Version8.1.31
Identityguest
Response200
Templatert_koleti
Database
Server
mysql
Version
5.7.44-log
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
[]
$_COOKIE
[]
$_SERVER
array:58 [ "CONTEXT_DOCUMENT_ROOT" => "/home/ewdpdev/public_html" "CONTEXT_PREFIX" => "" "DOCU...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1735857377 "last" => 1735857377...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (860.79KB) (48.95ms)
  • afterInitialise (2.09MB) (106ms)
  • afterRoute (1.17MB) (36.8ms)
  • beforeRenderComponent com_content (184.67KB) (11.07ms)
  • Before Access::preloadComponents (all components) (209.8KB) (14.86ms)
  • After Access::preloadComponents (all components) (128.76KB) (1.37ms)
  • Before Access::preloadPermissions (com_content) (2.76KB) (17μs)
  • After Access::preloadPermissions (com_content) (64.5KB) (373μs)
  • Before Access::getAssetRules (id:99 name:com_content.article.26) (6.8KB) (17μs)
  • After Access::getAssetRules (id:99 name:com_content.article.26) (8.64KB) (586μs)
  • afterRenderComponent com_content (627.55KB) (47.95ms)
  • afterDispatch (12.25KB) (2.31ms)
  • beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (2.35MB) (75.5ms)
  • afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (278.94KB) (7.32ms)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs) (720B) (10μs)
  • afterRenderModule mod_breadcrumbs (Breadcrumbs) (3.52KB) (307μs)
  • afterRender (765.34KB) (38.82ms)
  • 1 x afterInitialise (2.09MB) (25.5%)
    106.03ms
    1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (2.35MB) (18.16%)
    75.50ms
    1 x afterLoad (860.79KB) (11.77%)
    48.95ms
    1 x afterRenderComponent com_content (627.55KB) (11.53%)
    47.95ms
    1 x afterRender (765.34KB) (9.34%)
    38.82ms
    1 x afterRoute (1.17MB) (8.85%)
    36.80ms
    1 x Before Access::preloadComponents (all components) (209.8KB) (3.57%)
    14.86ms
    1 x beforeRenderComponent com_content (184.67KB) (2.66%)
    11.07ms
    1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (278.94KB) (1.76%)
    7.32ms
    1 x afterDispatch (12.25KB) (0.56%)
    2.31ms
    1 x After Access::preloadComponents (all components) (128.76KB) (0.33%)
    1.37ms
    1 x After Access::getAssetRules (id:99 name:com_content.article.26) (8.64KB) (0.14%)
    586μs
    1 x After Access::preloadPermissions (com_content) (64.5KB) (0.09%)
    373μs
    1 x afterRenderModule mod_breadcrumbs (Breadcrumbs) (3.52KB) (0.07%)
    307μs
    1 x Before Access::preloadPermissions (com_content) (2.76KB) (0%)
    17μs
    1 x Before Access::getAssetRules (id:99 name:com_content.article.26) (6.8KB) (0%)
    17μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs) (720B) (0%)
    10μs
24 statements were executed, 2 of which were duplicates, 22 unique9.51ms99.4KB
  • SELECT @@SESSION.sql_mode;75μs1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `ewdpdev_session` WHERE `session_id` = ?625μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `ewdpdev_session` WHERE `session_id` = :session_id LIMIT 189μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `ewdpdev_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)704μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `ewdpdev_viewlevels`44μs1.58KB/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `ewdpdev_usergroups` AS `a` LEFT JOIN `ewdpdev_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest46μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `name` FROM `ewdpdev_extensions` WHERE `type` = 'package' AND `element` = 'pkg_eventgallery_full'81μs840B/administrator/components/com_eventgallery/version.php:24Copy
  • SELECT s.id, s.template, s.home, s.title AS long_title, s.params FROM ewdpdev_template_styles AS s WHERE s.client_id = 0 AND s.template = 'rt_koleti' ORDER BY s.id107μs1.13KB/libraries/gantry5/src/classes/Gantry/Joomla/StyleHelper.php:69Copy
  • SELECT * FROM `ewdpdev_languages` WHERE `published` = 1 ORDER BY `ordering` ASC300μs3.47KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `ewdpdev_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44,:preparedArray45,:preparedArray46)215μs8.12KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `ewdpdev_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0107μs3.8KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `ewdpdev_content`916μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `ewdpdev_content` SET `hits` = (`hits` + 1) WHERE `id` = '26'935μs48B/libraries/src/Table/Table.php:1325Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `ewdpdev_content` AS `a` INNER JOIN `ewdpdev_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `ewdpdev_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `ewdpdev_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `ewdpdev_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `ewdpdev_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)697μs24.63KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `ewdpdev_categories` AS `s` INNER JOIN `ewdpdev_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`633μs5.19KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `ewdpdev_contentitem_tag_map` AS `m` INNER JOIN `ewdpdev_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)409μs5.22KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `ewdpdev_categories` AS `s` INNER JOIN `ewdpdev_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`125μs7.69KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM ewdpdev_fields AS a LEFT JOIN `ewdpdev_languages` AS l ON l.lang_code = a.language LEFT JOIN ewdpdev_users AS uc ON uc.id=a.checked_out LEFT JOIN ewdpdev_viewlevels AS ag ON ag.id = a.access LEFT JOIN ewdpdev_users AS ua ON ua.id = a.created_user_id LEFT JOIN ewdpdev_fields_groups AS g ON g.id = a.group_id LEFT JOIN `ewdpdev_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC733μs6.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT folder.* FROM `ewdpdev_eventgallery_folder` AS folder LEFT JOIN `ewdpdev_eventgallery_file` AS file ON folder.folder = file.folder and file.published=1 and file.ismainimage=0 WHERE file.file IS NULL AND (folder.foldertypeid=1 OR folder.foldertypeid=2 OR folder.foldertypeid=4)126μs7.05KB/plugins/system/picasaupdater/picasaupdater.php:80Copy
  • SELECT `a`.`menutype`,`a`.`title` FROM `ewdpdev_menu_types` AS `a` WHERE `a`.`client_id` = 083μs928B/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:138Copy
  • SELECT m.id, m.alias, m.path AS route, m.level, m.parent_id FROM ewdpdev_menu AS m WHERE m.menutype = 'mainmenu' AND m.parent_id > 0 AND m.client_id = 0 AND m.published >= 0 ORDER BY m.lft66μs2.8KB/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:791Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `ewdpdev_modules` AS `m` LEFT JOIN `ewdpdev_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `ewdpdev_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`1.62ms2.28KBParams/libraries/src/Cache/Controller/CallbackController.php:120Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`type`,`a`.`execution_rules`,`a`.`state`,`a`.`last_exit_code`,`a`.`locked`,`a`.`last_execution`,`a`.`next_execution`,`a`.`times_executed`,`a`.`times_failed`,`a`.`priority`,`a`.`ordering`,`a`.`note`,`a`.`checked_out`,`a`.`checked_out_time`,`uc`.`name` AS `editor` FROM `ewdpdev_scheduler_tasks` AS `a` LEFT JOIN `ewdpdev_users` AS `uc` ON `uc`.`id` = `a`.`checked_out` WHERE `a`.`state` = :state AND `a`.`next_execution` <= :now ORDER BY `a`.`title` asc676μs4.45KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:391Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`type`,`a`.`execution_rules`,`a`.`state`,`a`.`last_exit_code`,`a`.`locked`,`a`.`last_execution`,`a`.`next_execution`,`a`.`times_executed`,`a`.`times_failed`,`a`.`priority`,`a`.`ordering`,`a`.`note`,`a`.`checked_out`,`a`.`checked_out_time`,`uc`.`name` AS `editor` FROM `ewdpdev_scheduler_tasks` AS `a` LEFT JOIN `ewdpdev_users` AS `uc` ON `uc`.`id` = `a`.`checked_out` WHERE `a`.`state` = :state AND `a`.`locked` IS NOT NULL ORDER BY `a`.`title` asc105μs4.43KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:391Copy