The London-based architectural studio DROO has designed "Englefield House" a luxury home that located in London, United Kingdom.
Project name
Englefield House
Architecture firm
DROO
Location
London, United Kingdom
Photography
DROO