Loading...

Gallery

Albemarle Gallery

London, United Kingdom

Address

  • 49 Albemarle Street
  • London W1S 4JR
  • United Kingdom

Opening times

Monday-Friday 10-6, Saturday 10-4

Travel Information

Tube / Metro: Green Park

Follow

Add event

Add event

Claim

Located in Mayfair, London the Albemarle Gallery has a reputation for introducing exciting contemporary painting and sculpture from international and UK based artists. Drawing from an impressive stable of established and emerging artists, the gallery is renowned for its stimulating figurative and hyper-realist exhibitions and its visually stunning sculpture installations. The gallery strives to represent artists whose unique work transcends the aesthetic and challenges the intellect. Many of the gallerys artists are represented in public, corporate and private collections.

Exhibiting Artists