>
2 bed flat
Leigh Street, St. Pancras WC1H
£2,650 PCM
Located near St. Pancras Station, this property offers easy access to London and convenient travel options. The surrounding area features gastro pubs and funky bars, perfect for socializing and unwinding after work. The interior boasts fresh, bright, and fairly sized bedrooms.