Farringdon Superior Apartments

Spacious, modern apartments, centrally located in Clerkenwell.