If you ever visit London, definitely stroll through
these streets. You'll find this is the other side of London
you were looking for (at least i was).
Labour and Wait is at 85 Redchurch Street
and 18 Cheshire Street, both worth a visit.
If you ever visit London, definitely stroll through
these streets. You'll find this is the other side of London
you were looking for (at least i was).
Labour and Wait is at 85 Redchurch Street
and 18 Cheshire Street, both worth a visit.