By using this site, you agree to its use of cookies as provided in our policy.

Groundspeak Premium MemberMaster Mariner visited 57 Green Street, Mayfair - London, UK
I almost wandered straight past this location as I was expecting there to be a blue plaque or other indication that the Beatle's lived here. Top marks to the WM submitter for going prepared!