Modern British restaurant · Notting Hill
9
"This seafood spot in Notting Hill is serving oysters for £1 a pop from 5pm to 7pm." - rianne shlebak