Long & Short Coffee Roasters (St James Street Coffee Shop)

Coffee

25% off barista-made drinks
direction

London, Unit 5, Crate Building, 35 St James St,

25% off Barista-made drinks

Serving the best coffee in the world, specialists in the best natural and experimental coffees the world has to offer. There’s a lot of technical bumf related to the processes involved but essentially they bring out unique, bigger, bolder flavours of the coffee that were previously lost by old methods — what more could you want?

show location panel hide location panel

Location

location
Long & Short Coffee Roasters (St James Street Coffee Shop),
Unit 5, Crate Building, 35 St James St,,
London,
E17 7FY,
United Kingdom