Places I’ve been
Seabird is one of Places I’ve been.

1. Seabird

7.6
40 Blackfriars Rd (14th Fl), London, Greater London
Seafood Restaurant · Southwark · 10 tips and reviews