Make yourself at home at the beautiful Victorian beauty that is Thistle Hyde Park, overlooking Hyde Park and Kensington Gardens. You’ll love returning to this relaxing place after a big day out exploring London.
by thistlehotels 6 years ago | via Instagram