This was such a cute little place right near train stations and Abbey Road!