Amin Taha Architects Renovates Residence at Caroline Place
London-based studio Amin Taha Architects has renovated this apartment located at Caroline Place, a quiet enclave of late 1950’s terraces north of Hyde Park and Kensington Gardens, London. The street facade ...