Skip to content

Properties to let in London St Pancras International Ll Rail Station

View

1 result


£3,660 pcm
  • 2 bedrooms
  • 2 bathrooms

NEWELY DEVELOPED! Shaws & Co Estates present a stunning two-bedroom apartment on Holland Road London. Comprising two spacious bedrooms, tw...