Onslow Square London, SW7 3HY
High Street Kensington High Street Kensi...
Onslow Square South Kensington London, S...
City of Westminster End of Terrace | 6 Bd | 4 Ba
.
End of Terrace | 6 Bd | 4 Ba