Farringdon Residences by MySquare

1 Bed
Underground Station iconFarringdon
EC1N 8QXEC1N 8QX
Add to wishlist
From £155 per night