Luxury Townhouse Clerkenwell
Luxury Townhouse Clerkenwell Holiday home is a property only 2.4 km from Tower of London, National Gallery and The Monument.
Offering various dining options, Sade Restaurant and Bar and Moro Restaurant are about 5-minute walk away.
This villa is only 450 meters from Angel underground station.
There are an outdoor swimming pool and a sunbathing terrace provided for leisure.