A luxury stay in the heart of London, surrounded by classic style and with the best services offered by The Tophams Hotel to ensure a comfortable and unforgettable visit. T
It includes a flat-screen TV, air conditioning, kettle/coffee maker and a fireplace.