Skip to content
The Great Britain Guide

Castles · London

Wimbourne House

Wimbourne House — castle in england london. Operated by he.

Diana Drinking fountain ^ Sculpture - geograph.org.uk - 4150038

Paul Gillett — CC BY-SA 2.0 via Wikimedia Commons licence

Plan your visit

Typical visit
1.5 h–3 h

About

Wimbourne House is a castle located in england london. Operated by he. A British castle recorded in OpenStreetMap with a heritage quality signal.

Photo gallery

Place summary

Wimbourne House is a castle located in London. It is notable for its architectural significance and historical context within the area. Visitors can observe the structure's design and its integration into the surrounding landscape. The site reflects the characteristics of its era, contributing to London's rich tapestry of historic buildings.

AI-generated from the structured facts on this page (operator, designation, listing, era). Not a substitute for visiting.

Coordinates
51.5067, -0.1417

Sources

Other places nearby

Loading nearby places…

Nearby

Where to eat & stay near Wimbourne House

More castles in this region

Frequently asked questions

Where is Wimbourne House?
Wimbourne House is in London, United Kingdom.
What is Wimbourne House?
Wimbourne House — castle in england london. Operated by he.
How do I get to Wimbourne House?
Its coordinates are 51.5067°, -0.1417°.
Does Wimbourne House charge admission?
Wimbourne House typically charges admission. Check the official site for current ticket prices and opening hours.