Granger & co

13/06/2013 12:53

In the heart of Notting Hill area, on the very smart Westbourne Grove, a delicious but busy place to get a nice meal.