Tag

United Kingdom

Browsing

Peckham Glass Box is a contemporary extension of a Victorian terrace home, located in London, UK. Project Name: Peckham Glass Box Studio Name: Unagru Completion date: 2018 Building levels: 2…