Check out this great place to stay in London
Entire home/apt in London, United Kingdom. *** I have been advised that building works on the site opposite are likely to start in March this year and so there will likely be some building site noise between hours on 8am - 6pm Monday to Friday and 8am to 1pm on Saturday. Hence current subs...
See this content immediately after install