Give us a try. We’d love to hear about your project.
![](https://flitzen.co.uk/wp-content/uploads/2024/01/canary-wharf-flitzen-1.webp)
LONDON
Registered Office
Suite 1, Cochrane House, Admirals Way,
Canary Wharf,
London, E14 9UD
020 3239 0099
[email protected]
Nearest Tube Station: Canary Wharf
Nearest DLR Station: South Quay