2 Bedroom Flat to Let, Alexa Court, Lexham Gardens, W8

£650 pw

2 bed flat to let, Alexa Court, Lexham Gardens - London Central Portfolio Limited