The Piccadilly London West End: 1.3 km to London Eye