Thistle Kensington Gardens  -  4 Star Hotel

104 Bayswater Rd, Bayswater, Greater London, W2 3HL [ Telephone not available ]

Loading Photos & Map of Thistle Kensington Gardens

Be the first to Write a Review!

Been to Thistle Kensington Gardens? Share your experiences!