Location London, Shooter’s Hill, England (Google Maps) Open for Visitors Yes Owned by London Borough of Greenwich Official Website Severndroog Castle Rooms Available Yes (Weddings)
Location London, Shooter’s Hill, England (Google Maps) Open for Visitors Yes Owned by London Borough of Greenwich Official Website Severndroog Castle Rooms Available Yes (Weddings)