First Floor Restaurant is in the heart of Notting Hill, London. Occupying a corner building on the famous Portobello Road. 186 Portobello Rd, London W11 1LA, United Kingdom