4 properties to let in London St Pancras International Rail Station, London
- 5 Bedrooms
- 1 Bathroom
- 1 Reception Room
****STUDENTS AND PROFESSIONAL SHARERS WELCOME**** This dazzling five bedroom split level flat is on a quiet residential road moments away from the open green spaces of Paddington Recreation Ground....