Restaurant or café · 21, Borough High Street
…Awaiting inspection
Registered with Southwark council.
Restaurant or café ratings in Southwark · All of Southwark