Gallery

Lazarides

London, United Kingdom

Address

  • Lazarides
  • 11 Rathbone Place
  • London
  • England
  • W1T 1HR
  • United Kingdom

Opening times

Wednesday–Saturday 11am–7pm
Tuesday by appointment

Travel Information

Tube / Metro: Tottenham Court Road (5min walk); Goodge Street (7min walk); Oxford Street (10min walk)

Follow1

Add event

Add event

Claim

Claim

Exhibiting artists