Kensington Gardens Square

Bayswater, W2

2 Baths, 2 Beds £960 per week

Kensington Gardens Square

Bayswater, W2

2 Baths, 3 Beds £1,175 per week

Kensington Gardens Square

Bayswater, W2

1 Baths, 1 Beds £580 per week