This is probably the perfect stay for your visit in London. Definitely! You will love it!