Pizza Pilgrims Southwark

Nestled between London Bridge, Tower Bridge and Bermondsey St - this pizzeria is housed in a beautiful brick arch under the new London Bridge Station. Outside seating and trains rumbling overhead make for an awesome NYC vibe (but with Neapolitan pizza obviously...)

Unit SU48

SE1 9SP

020 0974 9825

Restaurant

London Bridge