Call us on0845 604 2320Sign in / Register
020 7512 9779
Our showroom manager says…
"I have an amazing team and our product range reflects our prestigious location. There are a great mix of personalities in our showroom and we always deliver a world class experience."
Our showroom is situated in the world famous Canary Wharf district of London. Find us at Canada Place just a short walk from Canary Wharf tube station.