The First Floor Restaurant is at the heart of Notting Hill. Occupying a corner building on the famous Portobello Road.With its tall windows and grand chandelier the restaurant has an old world elegance to it.
Tags : #Gastropub, #Pub
Location :
186 Portobello Road, W11 1LA London