Skip to content

Properties to let in Clewer Newtown

View

1 results


St Leonards Road, Windsor, SL4

£1,550 pcm Let agreed
  • 2 bedrooms
  • 2 bathrooms

This executive two double bedroom ground floor apartment situated in this splendid location of Knights Place within just a minute's walk i...