Probably the best latte in London. Killer queue on a Saturday. Don't sit on the benches outside unless you like pigeon shizzit as a topping
Probably the best latte in London. Killer queue on a Saturday. Don't sit on the benches outside unless you like pigeon shizzit as a topping