Health Clubs in London - St. John's Wood St. Johns Wood Road, Lord's Cricket Ground, St. John's Wood, London, NW8 8QN Tags: sports clubs