Café
Armstrong Audio Coffee Shop
9 locals recommend,
Tips from locals
Fantastic new coffee shop in the front section of a very interesting historic repair shop for audio equipment
Unique things to do nearby
Location
32a Blackhorse Ln
London, England