Address
26 Brewer Street
London
W1F 0SW
United Kingdom
Telephone
Admission fees
Free
Facilities
Cafe
Restaurant
A cafe with a difference in this busy part of London, this store's design is striking in its simplicity...think cafe meets gallery meets living room. Spacious and uncluttered interiors make this space unique in Soho and the perfect place to refuel with colleagues and friends or just relax and enjoy some of the best coffee London has to offer while surrounded by artworks.
Location