Megan’s place is the most central place one can find in London. The price point is spot on and I look forward to staying there on my next visits into London