Perfect location to explore London from and great amenities!