Pizza & Cellar Bar

Is this your pub?

Claim this pub to add photos and more details about your pub.

Contact Details

Pizza & Cellar Bar, 99a, Buckingham Palace Road, London, Greater London, SW1W 0RP