Check out this great place to stay in London
Private room in London, United Kingdom. Location: Zone 1, two minutes walk from Angel tube station in central London. Really close to the major tourist attractions: Maximum 4 metro stops from Soho, Oxford Street, the City, Camden or London Bridge and just 1 stop from King's Cross Eurost...
See this content immediately after install