Allpress Espresso Bar London
Aug 16th, 2022 at 12:55 Food London 33 views Reference: 4y1aKOLxaQGContact us
Location: London
Price: Contact us
Small bites with artisan coffees made using beans sourced directly from exporters and roasted daily.
Service options: Dine-in · Takeaway · No delivery
Address
: 58 Redchurch St, London E2 7DP, United Kingdom
Hours
: Open
⋅ Closes 4PM
Phone
: +44 20 7749 1780