Lonsdale Road is a private residence designed by Granit Chartered Architects.
It is located in London, England.
Photos courtesy of Granit Chartered Architects
Lonsdale Road is a private residence designed by Granit Chartered Architects.
It is located in London, England.
Photos courtesy of Granit Chartered Architects