Nearby places of interest include Camden Town Hall, The British Library, Camley Street Natural Park, London Canal Museum, St Pancras Old Church. In recent years hotels, restaurants, and cultural venues have made the area a cultural centre, and there is also substantial business activity and residential accommodation.