Walking around Mayfair, according to my guide, The Beatles took their last concert on the roof of this building