Zen By The Water

1 Bed
Underground Station iconPaddington Station
W2 1PWW2 1PW
Add to wishlist
From £190 per night