Nicholas Spencer and Sophie von Wedekind are highly admired interior architects and members of the British Institute of Interior Design.
27b Atwood Road
London
W6 0HX
United Kingdom
Spencer and Wedekind
INTERIOR ARCHITECTURE
Spencer and Wedekind Spencer and Wedekind

Spencer & Wedekind

Spencer & Wedekind

Spencer and Wedekind
Spencer and Wedekind