Estate & Letting Agents in London Borough of Richmond upon Thames, Greater London

Find Estate Agents in London Borough of Richmond upon Thames, Greater London
261 results
London Homes Residential LTD
1 active listing in London Borough of Richmond upon Thames, Greater London, England
93 total
112 Northfield Avenue, London, W13 9RT
London Property Broker
1 active listing in London Borough of Richmond upon Thames, Greater London, England
54 total
8 Devonshire Square London EC2M 4PL
View Profile
Maskells Estate Agents LTD
1 active listing in London Borough of Richmond upon Thames, Greater London, England
47 total
71 Walton Street, London, SW3 2HT
View Profile
Mchugh & Co

London

Sales
1 active listing in London Borough of Richmond upon Thames, Greater London, England
255 total
71 Parkway, London, NW1 7PP
View Profile
Nested

Nationwide

Sales
1 active listing in London Borough of Richmond upon Thames, Greater London, England
431 total
Fora, 9 Dallington Street, London, EC1V 0LN
View Profile
Nikson and Co Property Management
1 active listing in London Borough of Richmond upon Thames, Greater London, England
Covering London
Octagon

Staines

Lettings
1 active listing in London Borough of Richmond upon Thames, Greater London, England
20 total
127a High Street, Staines, TW18 4PD
View Profile
Property People

London

Sales
1 active listing in London Borough of Richmond upon Thames, Greater London, England
16 total
204 Tooting High Street, London, SW17 0SG
Property Solutions Group

Earls Colne

Sales
1 active listing in London Borough of Richmond upon Thames, Greater London, England
129 total
Suite 3 & 4 Flight House, Earls Colne Business Park, Earls Colne, Essex, CO6 2NS
Regency Estate Group LTD
1 active listing in London Borough of Richmond upon Thames, Greater London, England
36 total
54 Welbeck Street, London, W1G 9XS
Rocketpm

London

Lettings
1 active listing in London Borough of Richmond upon Thames, Greater London, England
6 total
265-269 Wimbledon Park Road, London, SW19 6NW
Rolfe East

Northfield, London

Sales
1 active listing in London Borough of Richmond upon Thames, Greater London, England
70 total
289 Northfield Avenue, London, W5 4XB
View Profile
Savills

Esher

Lettings Sales
1 active listing in London Borough of Richmond upon Thames, Greater London, England
67 total
55 High Street, Esher, KT10 9SH
View Profile
Seymours Estate Agents

Surbiton

Lettings Sales
1 active listing in London Borough of Richmond upon Thames, Greater London, England
151 total
13 Brighton Road, Surbiton, KT6 5LX
View Profile
Sjw

London

Sales
1 active listing in London Borough of Richmond upon Thames, Greater London, England
33 total
10 Lower Thames Street, City of London, London EC3R 6AF
View Profile
Sown

Nationwide

Sales
1 active listing in London Borough of Richmond upon Thames, Greater London, England
348 total
Building 1, Meadows Business Park, Blackwater, Camberley GU17 9AB
View Profile
Stamfords

Hounslow

Sales
1 active listing in London Borough of Richmond upon Thames, Greater London, England
61 total
28 Bath Road, Hounslow, TW3 3EB
View Profile
The Property Explorer

Basingstoke

Lettings Sales
1 active listing in London Borough of Richmond upon Thames, Greater London, England
169 total
Arena Business Centre Suite GF11 (Ground Floor) The Square Basing View Basingstoke Hants RG21 4EB
View Profile
United Kingdom Sotheby'S International Realty (Gpm Principal Branch)
1 active listing in London Borough of Richmond upon Thames, Greater London, England
16 total
74 High Street Wimbledon, London, SW19 5EG
Warren Residential Sales & Lettings
1 active listing in London Borough of Richmond upon Thames, Greater London, England
39 total
194 Upper Richmond Road, London, SW15 2SH
View Profile
Wyndham Row

Covering Nationwide

Sales
1 active listing in London Borough of Richmond upon Thames, Greater London, England
17 total
Nationwide
Page 9 of 9
initializeAllPremierCards() }); // Load detailed stats function function loadDetailedStats() { const button = document.getElementById('load-more-stats'); const statsContainer = document.getElementById('detailed-stats'); if (statsContainer.classList.contains('hidden')) { // Show loading state button.innerHTML = ` Loading... `; // Make AJAX call for detailed stats const location = 'London Borough of Richmond upon Thames, Greater London'; const agentType = ''; fetch(`/api/agents/detailed-stats?location=${encodeURIComponent(location)}&type=${agentType}`) .then(response => response.json()) .then(data => { // Build detailed stats HTML let statsHtml = '
'; // Property types breakdown if (data.propertyTypes && Object.keys(data.propertyTypes).length > 0) { statsHtml += `
Property Types
`; for (const [type, count] of Object.entries(data.propertyTypes)) { const percentage = Math.round((count / data.totalProperties) * 100); statsHtml += `
${type}: ${count.toLocaleString()} (${percentage}%)
`; } statsHtml += '
'; } // Price ranges if (data.priceRanges) { statsHtml += `
Price Ranges
Avg Sale Price: £${data.priceRanges.avgSalePrice?.toLocaleString() || 'N/A'}
Avg Rent PCM: £${data.priceRanges.avgRentPrice?.toLocaleString() || 'N/A'}
`; } // Top performing agents if (data.topAgents && data.topAgents.length > 0) { statsHtml += `
Top Agents
`; data.topAgents.slice(0, 3).forEach(agent => { statsHtml += `
${agent.name}: ${agent.property_count} props
`; }); statsHtml += '
'; } statsHtml += '
'; // Show stats statsContainer.innerHTML = statsHtml; statsContainer.classList.remove('hidden'); // Update button button.innerHTML = ` Hide Insights `; }) .catch(error => { // If API fails, show some calculated stats from existing data const agents = [{"core_branch_id":65620,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"London Homes Residential LTD","email":"info@londonhomesres.com","sales_phone_number":null,"address":"112 Northfield Avenue,\r\nLondon,\r\nW13 9RT","postcode":"W13 9RT","website_url":"http:\/\/www.londonhomesres.com","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/65620\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:22:15.000000Z","updated_at":"2026-01-20T19:55:08.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":65620,"agent_company_id":428,"branch_location":"Ealing","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000079043752B648D4BFADC1FBAA5CC04940","agent_brand_id":788,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"112 Northfield Avenue, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"London Homes Residential LTD","branch_name":"Ealing","lettings":false,"sales":true,"commercial":false,"h_email":"info@londonhomesres.com","has_email":true,"h_phone":null,"has_phone":false,"resolved_brand_color":"#293e76","boundary_listing_count":"1","property_count":"93","latitude":51.502828,"longitude":-0.316938},{"core_branch_id":54493,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"London Property Broker","email":"info@movingcity.co.uk","sales_phone_number":"020 7481 1110","address":"8 Devonshire Square\r\nLondon\r\nEC2M 4PL","postcode":"EC2M 4PL","website_url":"http:\/\/www.movingcity.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/54493\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:11.000000Z","updated_at":"2026-01-20T19:53:10.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":54493,"agent_company_id":419,"branch_location":"London","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000C74B37894160B5BF51DA1B7C61C24940","agent_brand_id":779,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"8 Devonshire Square, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"London Property Broker","branch_name":"London","lettings":false,"sales":true,"commercial":false,"h_email":"info@movingcity.co.uk","has_email":true,"h_phone":"020 7481 1110","has_phone":true,"resolved_brand_color":"#ffedbd","boundary_listing_count":"1","property_count":"54","latitude":51.5186,"longitude":-0.0835},{"core_branch_id":64391,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Maskells Estate Agents LTD","email":"charles@maskells.co.uk","sales_phone_number":"020 7581 2216","address":"71 Walton Street,\r\nLondon,\r\nSW3 2HT","postcode":"SW3 2HT","website_url":"https:\/\/www.maskells.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/64391\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:21:34.000000Z","updated_at":"2026-01-20T19:56:05.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":64391,"agent_company_id":2894,"branch_location":"London","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000009D9D0C8E9257C5BF406CE9D154BF4940","agent_brand_id":3554,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"71 Walton Street, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Maskells Estate Agents LTD","branch_name":"London","lettings":false,"sales":true,"commercial":false,"h_email":"charles@maskells.co.uk","has_email":true,"h_phone":"020 7581 2216","has_phone":true,"resolved_brand_color":"#72222e","boundary_listing_count":"1","property_count":"47","latitude":51.494776,"longitude":-0.166735},{"core_branch_id":60325,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Mchugh \u0026 Co","email":"sales@mchughandcompany.co.uk","sales_phone_number":"020 7485 0112","address":"71 Parkway,\r\nLondon,\r\nNW1 7PP","postcode":"NW1 7PP","website_url":"http:\/\/www.mchughandco.com\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/60325\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:19:22.000000Z","updated_at":"2026-01-20T19:54:08.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":60325,"agent_company_id":3692,"branch_location":"London","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000006F675F79909EC2BFCC7B9C69C2C44940","agent_brand_id":4383,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"71 Parkway, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Mchugh \u0026 Co","branch_name":"London","lettings":false,"sales":true,"commercial":false,"h_email":"sales@mchughandcompany.co.uk","has_email":true,"h_phone":"020 7485 0112","has_phone":true,"resolved_brand_color":"#30c05e","boundary_listing_count":"1","property_count":"255","latitude":51.537183,"longitude":-0.145464},{"core_branch_id":54439,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Nested","email":"help@nested.com","sales_phone_number":"020 3858 0695","address":"Fora,\r\n9 Dallington Street,\r\nLondon, \r\nEC1V 0LN","postcode":"EC1V 0LN","website_url":"https:\/\/nested.com\/hornchurch","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/54439\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:09.000000Z","updated_at":"2026-01-20T19:53:09.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":54439,"agent_company_id":7388,"branch_location":"Nationwide","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000CC46E7FC14C7B9BFB037312427C34940","agent_brand_id":8232,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Fora, 9 Dallington Street, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Nested","branch_name":"Nationwide","lettings":false,"sales":true,"commercial":false,"h_email":"help@nested.com","has_email":true,"h_phone":"020 3858 0695","has_phone":true,"resolved_brand_color":"#ff907c","boundary_listing_count":"1","property_count":"431","latitude":51.524632,"longitude":-0.100694},{"core_branch_id":67360,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Nikson and Co Property Management","email":null,"sales_phone_number":null,"address":"Covering London","postcode":null,"website_url":null,"description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/67360\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:23:12.000000Z","updated_at":"2025-12-12T07:54:33.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":67360,"agent_company_id":9702,"branch_location":"Twickenham","lettings_phone_number":"020 3877 0885","is_sales":false,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000CFF9298E03AFB6BFF6D4EAABABDC4940","agent_brand_id":10601,"offers_sales":false,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":null,"has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Nikson and Co Property Management","branch_name":"Twickenham","lettings":true,"sales":false,"commercial":false,"h_email":null,"has_email":false,"h_phone":"020 3877 0885","has_phone":true,"resolved_brand_color":"#eeddce","boundary_listing_count":"1","property_count":"1","latitude":51.723989,"longitude":-0.088608},{"core_branch_id":65403,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Octagon","email":"info@octagonlettings.co.uk","sales_phone_number":null,"address":"127a High Street,\r\nStaines,\r\nTW18 4PD","postcode":"TW18 4PD","website_url":"http:\/\/www.octagonlettings.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/65403\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:22:08.000000Z","updated_at":"2026-01-20T19:59:08.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":65403,"agent_company_id":3230,"branch_location":"Staines","lettings_phone_number":"01784 462288","is_sales":false,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000007573F1B73D41E0BF2D98F8A3A8B74940","agent_brand_id":3901,"offers_sales":false,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"127a High Street, Staines","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Octagon","branch_name":"Staines","lettings":true,"sales":false,"commercial":false,"h_email":"info@octagonlettings.co.uk","has_email":true,"h_phone":"01784 462288","has_phone":true,"resolved_brand_color":"#5b2364","boundary_listing_count":"1","property_count":"20","latitude":51.434834,"longitude":-0.507964},{"core_branch_id":64188,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Property People","email":null,"sales_phone_number":"020 8946 7171","address":"204 Tooting High Street,\r\nLondon,\r\nSW17 0SG","postcode":"SW17 0SG","website_url":null,"description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/64188\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:21:27.000000Z","updated_at":"2026-01-20T19:55:34.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":64188,"agent_company_id":5468,"branch_location":"London","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000083A7902BF52CC6BFF39194F430B64940","agent_brand_id":6257,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"204 Tooting High Street, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Property People","branch_name":"London","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"020 8946 7171","has_phone":true,"resolved_brand_color":"#14315a","boundary_listing_count":"1","property_count":"16","latitude":51.423369,"longitude":-0.173247},{"core_branch_id":52822,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Property Solutions Group","email":null,"sales_phone_number":"01787 335015","address":"Suite 3 \u0026 4 Flight House, \r\nEarls Colne Business Park, \r\nEarls Colne, \r\nEssex, \r\nCO6 2NS","postcode":"CO6 2NS","website_url":null,"description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/52822\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:15:16.000000Z","updated_at":"2026-01-20T19:59:57.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":52822,"agent_company_id":4298,"branch_location":"Earls Colne","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000006DE7FBA9F1D2E53F3108AC1C5AF44940","agent_brand_id":5030,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Suite 3 \u0026 4 Flight House, Earls Colne Business Park, Earls Colne, Essex","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Property Solutions Group","branch_name":"Earls Colne","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"01787 335015","has_phone":true,"resolved_brand_color":"#304071","boundary_listing_count":"1","property_count":"129","latitude":51.909,"longitude":0.682},{"core_branch_id":65694,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Regency Estate Group LTD","email":null,"sales_phone_number":"020 7046 9865","address":"54 Welbeck Street,\r\nLondon,\r\nW1G 9XS","postcode":"W1G 9XS","website_url":null,"description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/65694\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:22:18.000000Z","updated_at":"2026-01-20T19:55:09.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":65694,"agent_company_id":1122,"branch_location":"London","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000C0CFB8702024C3BF249BABE639C24940","agent_brand_id":1656,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"54 Welbeck Street, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Regency Estate Group LTD","branch_name":"London","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"020 7046 9865","has_phone":true,"resolved_brand_color":"#122449","boundary_listing_count":"1","property_count":"36","latitude":51.517392,"longitude":-0.14954},{"core_branch_id":64279,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Rocketpm","email":null,"sales_phone_number":null,"address":"265-269 Wimbledon Park Road,\r\nLondon,\r\nSW19 6NW","postcode":"SW19 6NW","website_url":null,"description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/64279\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:21:30.000000Z","updated_at":"2026-01-20T19:56:54.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":64279,"agent_company_id":6136,"branch_location":"London","lettings_phone_number":"020 7959 4128","is_sales":false,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000003B8BDEA9807BCABF0ED940BAD8B84940","agent_brand_id":6953,"offers_sales":false,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"265-269 Wimbledon Park Road, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Rocketpm","branch_name":"London","lettings":true,"sales":false,"commercial":false,"h_email":null,"has_email":false,"h_phone":"020 7959 4128","has_phone":true,"resolved_brand_color":"#12425c","boundary_listing_count":"1","property_count":"6","latitude":51.444114,"longitude":-0.206894},{"core_branch_id":65994,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Rolfe East","email":"northfields@rolfe-east.com","sales_phone_number":"020 8579 1111","address":"289 Northfield Avenue,\r\nLondon,\r\nW5 4XB","postcode":"W5 4XB","website_url":"https:\/\/www.rolfe-east.com","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/65994\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:22:28.000000Z","updated_at":"2026-01-20T19:55:14.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":65994,"agent_company_id":2840,"branch_location":"Northfield, London","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000000A815CE2C803D4BF7444BE4BA9BF4940","agent_brand_id":3496,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"289 Northfield Avenue, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Rolfe East","branch_name":"Northfield, London","lettings":false,"sales":true,"commercial":false,"h_email":"northfields@rolfe-east.com","has_email":true,"h_phone":"020 8579 1111","has_phone":true,"resolved_brand_color":"#1a0b33","boundary_listing_count":"1","property_count":"70","latitude":51.497354,"longitude":-0.312731},{"core_branch_id":56861,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Savills","email":"radams@savills.com","sales_phone_number":"01372 461900","address":"55 High Street,\r\nEsher,\r\nKT10 9SH","postcode":"KT10 9SH","website_url":"https:\/\/www.savills.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/56861\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:17:29.000000Z","updated_at":"2026-01-20T19:56:38.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":56861,"agent_company_id":33,"branch_location":"Esher","lettings_phone_number":"01372 461920","is_sales":true,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000004968CBB91457D7BF2DCDAD1056AF4940","agent_brand_id":47,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"55 High Street, Esher","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Savills","branch_name":"Esher","lettings":true,"sales":true,"commercial":false,"h_email":"radams@savills.com","has_email":true,"h_phone":"01372 461900","has_phone":true,"resolved_brand_color":"#ffe643","boundary_listing_count":"1","property_count":"67","latitude":51.369814,"longitude":-0.36469},{"core_branch_id":57029,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Seymours Estate Agents","email":"lettings@seymours-surbiton.co.uk","sales_phone_number":"020 8390 3333","address":"13 Brighton Road,\r\nSurbiton,\r\nKT6 5LX","postcode":"KT6 5LX","website_url":"https:\/\/seymours-estates.co.uk\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/57029\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:17:35.000000Z","updated_at":"2026-01-20T19:58:35.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":57029,"agent_company_id":256,"branch_location":"Surbiton","lettings_phone_number":"020 8390 3333","is_sales":true,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000CF81E50819C8D3BF369204E10AB24940","agent_brand_id":544,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"13 Brighton Road, Surbiton","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Seymours Estate Agents","branch_name":"Surbiton","lettings":true,"sales":true,"commercial":false,"h_email":"lettings@seymours-surbiton.co.uk","has_email":true,"h_phone":"020 8390 3333","has_phone":true,"resolved_brand_color":"#04415f","boundary_listing_count":"1","property_count":"151","latitude":51.390957,"longitude":-0.309088},{"core_branch_id":54523,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Sjw","email":"john@sjwpm.co.uk","sales_phone_number":"020 7653 9680","address":"10 Lower Thames Street, \r\nCity of London, \r\nLondon \r\nEC3R 6AF ","postcode":"EC3R 6AF","website_url":"https:\/\/www.sjw-pm.com\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/54523\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:12.000000Z","updated_at":"2026-01-20T19:57:28.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":54523,"agent_company_id":119,"branch_location":"London","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000BCAE5FB01BB6B5BF9E98F56228C14940","agent_brand_id":341,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"10 Lower Thames Street, City of London, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Sjw","branch_name":"London","lettings":false,"sales":true,"commercial":false,"h_email":"john@sjwpm.co.uk","has_email":true,"h_phone":"020 7653 9680","has_phone":true,"resolved_brand_color":"#83d4d4","boundary_listing_count":"1","property_count":"33","latitude":51.509045,"longitude":-0.08481},{"core_branch_id":55720,"verification_status":"verified","verified_at":"2026-02-02T10:33:14.000000Z","verified_by":null,"verification_notes":null,"name":"Sown","email":"newhomesenquiries@romans.co.uk","sales_phone_number":"0238 082 0121","address":"Building 1, Meadows Business Park, Blackwater, Camberley GU17 9AB","postcode":"GU17 9AB","website_url":"http:\/\/www.leaders.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/55720\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:52.000000Z","updated_at":"2026-02-02T10:46:42.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":55720,"agent_company_id":168,"branch_location":"Nationwide","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000EF737CB438E3E8BF8544DAC69FAA4940","agent_brand_id":436,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Building 1, Meadows Business Park, Blackwater, Camberley","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Sown","branch_name":"Nationwide","lettings":false,"sales":true,"commercial":false,"h_email":"newhomesenquiries@romans.co.uk","has_email":true,"h_phone":"0238 082 0121","has_phone":true,"resolved_brand_color":"#23325f","boundary_listing_count":"1","property_count":"348","latitude":51.333001,"longitude":-0.777737},{"core_branch_id":65432,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Stamfords","email":"info@stamfords.co.uk","sales_phone_number":"020 8572 2626","address":"28 Bath Road,\r\nHounslow,\r\nTW3 3EB","postcode":"TW3 3EB","website_url":"http:\/\/www.stamfords.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/65432\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:22:08.000000Z","updated_at":"2026-01-20T19:55:06.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":65432,"agent_company_id":2289,"branch_location":"Hounslow","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000B0726891ED7CD7BF96438B6CE7BB4940","agent_brand_id":2909,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"28 Bath Road, Hounslow","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Stamfords","branch_name":"Hounslow","lettings":false,"sales":true,"commercial":false,"h_email":"info@stamfords.co.uk","has_email":true,"h_phone":"020 8572 2626","has_phone":true,"resolved_brand_color":"#231e4b","boundary_listing_count":"1","property_count":"61","latitude":51.468,"longitude":-0.367},{"core_branch_id":61800,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"The Property Explorer","email":"basingstoke@thepropertyexplorer.co.uk","sales_phone_number":"01256 321777","address":"Arena Business Centre Suite GF11 (Ground Floor) The Square Basing View Basingstoke Hants RG21 4EB","postcode":"RG21 4EB","website_url":"http:\/\/www.thepropertyexplorer.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/61800\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:20:10.000000Z","updated_at":"2026-01-20T20:01:48.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":61800,"agent_company_id":1011,"branch_location":"Basingstoke","lettings_phone_number":"01256 321777","is_sales":true,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000006806F1811D3FF1BF54C72AA567A24940","agent_brand_id":1531,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Arena Business Centre Suite GF11 (Ground Floor) The Square Basing View Basingstoke Hants","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"The Property Explorer","branch_name":"Basingstoke","lettings":true,"sales":true,"commercial":false,"h_email":"basingstoke@thepropertyexplorer.co.uk","has_email":true,"h_phone":"01256 321777","has_phone":true,"resolved_brand_color":"#242d3f","boundary_listing_count":"1","property_count":"169","latitude":51.268788,"longitude":-1.077909},{"core_branch_id":64276,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"United Kingdom Sotheby\u0027S International Realty (Gpm Principal Branch)","email":null,"sales_phone_number":"020 4636 4815","address":"74 High Street Wimbledon,\r\nLondon,\r\nSW19 5EG","postcode":"SW19 5EG","website_url":null,"description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/64276\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:21:30.000000Z","updated_at":"2026-01-20T19:54:52.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":64276,"agent_company_id":371,"branch_location":"Wimbledon","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000007765170CAEB9CBBFFA47DFA469B64940","agent_brand_id":724,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"74 High Street Wimbledon, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"United Kingdom Sotheby\u0027S International Realty (Gpm Principal Branch)","branch_name":"Wimbledon","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"020 4636 4815","has_phone":true,"resolved_brand_color":"#0e2342","boundary_listing_count":"1","property_count":"16","latitude":51.425099,"longitude":-0.216604},{"core_branch_id":64151,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Warren Residential Sales \u0026 Lettings","email":"sales@warrenputney.co.uk","sales_phone_number":"020 8780 1100","address":"194 Upper Richmond Road,\r\nLondon,\r\nSW15 2SH","postcode":"SW15 2SH","website_url":"http:\/\/www.warrenputney.co.uk\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/64151\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:21:26.000000Z","updated_at":"2026-01-20T19:54:51.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":64151,"agent_company_id":5270,"branch_location":"Putney","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000002E58AA0B7899CBBFECC1A4F8F8BA4940","agent_brand_id":6047,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"194 Upper Richmond Road, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Warren Residential Sales \u0026 Lettings","branch_name":"Putney","lettings":false,"sales":true,"commercial":false,"h_email":"sales@warrenputney.co.uk","has_email":true,"h_phone":"020 8780 1100","has_phone":true,"resolved_brand_color":"#0a3d83","boundary_listing_count":"1","property_count":"39","latitude":51.460723,"longitude":-0.215621},{"core_branch_id":67629,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Wyndham Row","email":null,"sales_phone_number":"01932 508000","address":"Nationwide","postcode":null,"website_url":null,"description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/67629\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:23:21.000000Z","updated_at":"2025-12-12T07:56:02.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":67629,"agent_company_id":2996,"branch_location":"Covering Nationwide","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000008177F2E9B16DFCBF38BD8BF7E3C44940","agent_brand_id":3660,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":null,"has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Wyndham Row","branch_name":"Covering Nationwide","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"01932 508000","has_phone":true,"resolved_brand_color":"#041d46","boundary_listing_count":"1","property_count":"17","latitude":51.538207,"longitude":-1.776781}]; let topAgents = []; agents.forEach(agent => { // Collect top agents if (agent.property_count > 0) { topAgents.push({ name: agent.name, property_count: agent.property_count }); } }); // Sort top agents topAgents.sort((a, b) => b.property_count - a.property_count); let statsHtml = '
'; // Show top agents if (topAgents.length > 0) { statsHtml += `
Top Performing Agents
`; topAgents.slice(0, 5).forEach(agent => { statsHtml += `
${agent.name}: ${agent.property_count} properties
`; }); statsHtml += '
'; } statsHtml += '
'; statsContainer.innerHTML = statsHtml; statsContainer.classList.remove('hidden'); button.innerHTML = ` Hide Insights `; }); } else { // Hide stats statsContainer.classList.add('hidden'); button.innerHTML = ` Load Detailed Insights `; } } // Open agent map function function openAgentMap(locationSlug) { // Use the floating view toggle button const mapBtn = document.getElementById('agent-view-map'); if (mapBtn) { mapBtn.click(); } else { // Fallback to old button const oldMapBtn = document.getElementById('view-map-btn'); if (oldMapBtn) { oldMapBtn.click(); } else { // Last resort - open map page window.location.href = `/agents/${locationSlug}/map`; } } }