Isabella Street

Tucked away behind Southwark station is the pretty Isabella street. A hidden gem consisting of a few bars and restaurants set into the railway arches with a bamboo and shrub lined walkway.

This is an ideal spot for a first date in London with everything you need all in one place in a handy central location.

Isabella Street Southwark

Continue reading “Isabella Street” »