Handel Mansions
94 Wyatt Drive, Barnes, London, SW13 8AH
- Bright reception room with access to a balconyBright reception room with access to a balcony
- Principal bedroom with en suite bathroomPrincipal bedroom with en suite bathroom
- Lots of natural light throughoutLots of natural light throughout
- Views over the river ThamesViews over the river Thames