Tea’d Off: Abandoned Museum Street Tea Rooms
Tea time waits for no one and the former Tea Rooms on London's Museum Street is no exception, its Art Deco facade gracefully decaying as the years go by. True Be Leafers Located at 11 ...
Tea time waits for no one and the former Tea Rooms on London's Museum Street is no exception, its Art Deco facade gracefully decaying as the years go by. True Be Leafers Located at 11 ...