brian-coffee-spot.com
Treves & Hyde
On the edge of Whitechapel, a stone’s throw from Aldgate and Aldgate East tube stations, stands Treves & Hyde, simultaneously a coffee shop, restaurant and bar, all tucked underneath the Leman …