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 ...