Modern European | West London
Imagine being friends with someone who enjoys all the benefits of a super house share in Notting Hill. That's the premise of this pop-up turned permanent bar and restaurant on All Saints Road..
Address:6-8 All Saints Rd, Notting Hill, London W11 1HH
Nearest tube:Ladbroke Grove
Telephone number: 07801 267854
Powered by JReviews