BLOCLEats

Pret A Manger

Units 14 And 16 Kensington Arcade
123 Kensington High Street
LONDON
W85SF

Food rating: 5/5 stars
Updated: 30. May 2022

map for Pret A Manger

Takeaway Shop nearby

  1. Ben's Cookies, W85SF