Back to King's Road

Pizza Express restaurant in London's Chelsea
Pizza Express restaurant in London's Chelsea, with outside tables in the courtyard.

Back to King's Road