166 Pavilion Road, , England SW1X 0AW
Filed under:
Chelsea’s gilded thoroughfare offers sumptuous breakfast, wonderful ice cream, quality Neapolitan pizza, and more