About Citadel Residences
We are a serviced apartment provider with the mission to create memorable stay experiences in one of the most iconic cities in the world.
More about Citadel Residences
+44 (0) 20 7993 8022
https://citadelapartments.co.uk