Reviews

Caffeine fix!

London | Shoreditch High Street Station

Grab organic street coffee next to the Shoreditch High Street station! It will be here til 2pm only!