Excellent stay - everything you need for a stay in London