These centrally located and contemporary 1.5 bedroom and two bedroom serviced apartments are housed in a traditional Victorian building. The 1.5 bedroom apartments offer a spacious master bedroom featuring a do ... Read more

View all Luxury Hotels in London