The White Swan

255-256 Upper Street London N1 1RY