1. Home
  2. /
  3. Englefield House
11731876_image8979
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