Lorentzen & Stemoco ASLondon office, new branch

Interior design/layout in established premises in London.