2 Beds
Underground Station iconFarringdon
EC1R 0BHEC1R 0BH
Add to wishlist
From £262 per night