Has anyone stayed here recently (its near Victoria Station)? I stayed there about 15 years ago and thought it was well run and quite nice. Considering staying there again this fall but just want to make sure things haven't gone downhill.
Have not stayed there, but the TripAdvisor reviews look very favorable. https://www.tripadvisor.com/Hotel_Review-g186338-d210760-Reviews-The_Windermere_Hotel-London_England.html