Incredible location in the centre of London with lots of amenities