12 Templewood Avenue Residence – Hampstead, London, England, UK Source Photos 1,530 See more: 12 Templewood Avenue Residence – Hampstead, London, England 🏴, UK 🇬🇧 Abstract GeometryArchitectureArtistic EleganceAspirationalConversational ElementsDynamic Geometric ShapesEclectic DesignElegant ContemporaryElevated Design FeatureElevated EleganceFeng ShuiFireplacesFlawless CurvesFluidityInspirational DesignsInterior DesignLayered ElementsLightingLuxury PerfectionLuxury VillaNatural ElementsNeutral ColorNeutral FinishesSwimming PoolsTailoredUnified DesignVintage Elements