It was a very nice visit. The place is on an upper floor with northern light and a lovely view of Muswell Hill and Alexandra Palace.
Climbing stairs is required to enter the building.