Tucked away behind London’s Bayswater station, La Suite West hotel is housed in one of those buildings conjured up in the mind of Americans when they imagine our fair city. On a quiet street of enormous town-houses faced in white, with carefully manicured bushes and elegant ironmongery, one imagines that hidden behind the polite facade is a well-to-do family and their governess, Mary Poppins.
Read the rest of this article @ glass magazine »