Bayswater Property | -- Bd | -- Ba
The property you are viewing is located at Temple Lodge, Kensington Gardens, London W2 3XA. This is....