Health Clubs in London - The City 123 Clifton Street, The City, London, EC2A 4LD Tags: bar, gym, sports clubs