Newham

£1,500 pcm

HAMBRO ROAD

75 Hambro Road,  SW16 6JD

  • 2 Bedroom
  • 1 Reception Room
  • 1 Bathroom
  • Kitchen

Instinct Knowledge Vision