Clerkenwell

Luxury Two Double Bedroom Flat in Clerkenwell

Luxury Two Double Bedroom Flat in Clerkenwell

2 2
London

A stunning luxury two double bedroom first floor flat in Clerkenwell , superbly located close to transport links and local amenities.

More info

£2167 pcm