Having spent the whole day having a meeting and dinner. Truly amazing place and staff amazing place. Based in central london and great access.well worth the joining to become a member. Some lovely resturants near by and sightseeing is on your door step.
- Also Known As:
- Victory Services Club Hotel London
- Victory Services Club London, England