Glass sits down for dinner at Treves & Hyde restaurant in Aldgate East
ALDGATEÂ East is a funny little spot, just on the edge of the hustle and bustle of Liverpool Street and the City but not part of the community of Whitechapel and Stepney. However, nestled down on Leman Street is...