Hidden place · Cricklewood, United Kingdom
The Crown, now the Clayton Crown Hotel
The Crown is a local landmark on Edgware Road, now operating as the Clayton Crown Hotel. The building’s history reaches back to its role serving coach…
Hidden place · Cricklewood, United Kingdom
The Crown is a local landmark on Edgware Road, now operating as the Clayton Crown Hotel. The building’s history reaches back to its role serving coach…
Still loading - a slow connection can take a little longer. Reload