WHERE TO STAY IN LONDON

If you followed for a while you would know that I live about 2 and a half hours north of London . So even after almost 4 years of living in England , I’m still a tourist when I go to London . And here’s an inside look on a perfect place to stay when you’re here