Tabard Street piazza

Tabard Street piazza

Newly pedestrianised area between St George's Garden and St George the Martyr Church.

Tabard Street, London SE1
Show me Tabard Street piazza on a map | vCard
Nearest tube station: Borough (84 yards)

News & features about Tabard Street piazza

Restaurants, pubs & bars near Tabard Street piazza

Keep up with SE1 news

We have three email newsletters for you to choose from: