High marks for this spot. Located in the heart of London, the place is perfect for a home base while exploring. However it should be noted that you don’t need to go anywhere. Very comfortable to simply enjoy the patio and the view, and have some fantastic meals in the kitchen. Be sure to check out Ozone Coffee just around the corner. Full of amenities, our stay in London was top notch.