Screen reader users: click here for plain HTML
020 7378 7961 ()
An error has occurred while loading the application. Please reload the page.
Move the marker for...
This report may be associated or displayed in connection with your profile.
near london bridge greater london se1
This place has closed or relocated.169 Tower Bridge Road, Southwark, Greater London SE1 3NA
4.26 reviews · ££
grilled squid · italian food · mediterranean dishes · pasta dishes · zucca