Granger & Co. – Notting Hill, London, UK
Judging from the giant queue outside Granger & Co. on a Sunday morning, I guess that Bill Granger’s fame has spread to London. Located on a cute street in Notting Hill, the packed restaurant is the perfect place for Sunday breakfast and brunch. Surprisingly (and […]