About Hollis Rouse London
Exquisitely crafted residential construction and refurbishment, with world-class levels of service at every stage. Realise your vision – without compromise.
More about Hollis Rouse London
Hollis Rouse London is located at Design Centre Studios, Chelsea Harbour, SW10 0BD London, United Kingdom
+442073765300
http://hollisrouselondon.com