Kensington Rooms Hotel


131-137 Cromwell Road London SW7 4DU
020 7598 7979 Click to call

Kensington Rooms Hotel in short

Type of boat

Other