25 Onslow Square
South Kensington

A 3 bedroom lateral apartment renovated to a high standard of interior design

Street View