The Red Lemon Pub in Notting Hill - London Restaurant and Function Rooms
Clicks:86, Listing added: Mar 9, 2014
|
The Red Lemon Pub & Restaurant at 45 All Saints Road in Notting Hill, London W11 1HE Serves Great Food & Ales and fine wines, with Function Rooms for hire.
0.0 (0)
1
2
3
4
5