robslondon »
The History Behind The Mysterious Smallest House In London!
No. 10 Hyde Park Place is considered to be the smallest house in London. The origins of this tiny house are unknown, but some speculate that it was a watchhouse for the cemetery nearby,
Read More »