Check out this great place to stay in London
in London, GB. FYI the cat pictured no longer lives here!!!! This 16th century 5 storey townhouse in london's world famous "square mile" is a unique blend of the tradition and history of old London and the eclectic, unique an quirky decor reflects closely uber-t...
See this content immediately after install