England’s Smallest Castle Is Now On The Market (12 pics)
Molly's Lodge in London is England's smallest castle and it was built in the 1830s. The fully functioning one bedroom home is now on the market, and it can be all yours for £550,000.
Take a look inside:
There’s also Molly’s Mews in the property…
A perfect housing for visitors staying overnight
Source
Take a look inside:
There’s also Molly’s Mews in the property…
A perfect housing for visitors staying overnight
Source