home
>
The cromwell hotel
the cromwell hotel
The cromwell hotel
The cromwell hotel located in the heart of south kensington is perfect for those visiting london on business or looking for a no frills gym the grand victorian building is home to one of the most affordable gyms in london set in the heart of kensington this gym is ideal for those visiting london on business with earls court exhibition centre and kensington olympia situated nearby youll find the gym on the lower ground floor of the hotel where they offer some of the latest technogym fitn

SIMILAR PRODUCTS