Bob W Tower of London: Location & Distance to London Eye