St Stephen Avenue, Sheperd's Bush 

The development of this site in Shepherd's Bush was challenging, for the conformation and constraints of the site. The end results created a new three storeys building, with six minimalist and modern apartments in west London...

UK Business Directory Registered Office: International House, 776-778 Barking Road, London E13 9PJ. ---Registered in England & Wales No.6885841