Tom Finch Limited

London studio

Initial studies have commenced in the design of a single storey London studio.