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