Barbie Green | Barbie Green | Barbie Green | Barbie Green | Barbie Green |

attachment

Barbie Green

New restaurants in London: Barbie Green will open a new site within the remains of St Alphage Church on London Wall (photo: Harvey Gorst)