37GS Residences London: Location & Distance to London Eye