Everything Else
Great little coffee shop inside a beautifull store, they have one of the best coffees in the area
10 abantu bendawo batusa
AIDA Shoreditch
133 Shoreditch High StGreat little coffee shop inside a beautifull store, they have one of the best coffees in the area