6 Esther Anne Place Greater London, England N1 1WL
Beautiful interiors with lots of macrame, fairy lights, bamboo lamps & a swan mural. Outside terrace seating with a cover, blankets & heating.