Great location in Central/North London close to Shoreditch for the activities and a short walk to Old Street station to view the city.