To Let

Merchant Square, Paddington, London, W2 *CANAL VIEW*

£6,478 pcm

  • Map view
  • Floorplan
  • EPC graph