Yard Sale Pizza

73 Tower Bridge Road London SE1 4TW