Electric House, London UK

The banquette seating in the restaurant has been upholstered in a sumptuous and inviting teal velvet.

Electric House is in the heart of London’s trendy Notting Hill.  The name comes from the iconic Electric Cinema which is just a couple of doors away.   Electric House is a private members club in one of the most exclusive and diverse areas of the city, something which is represented by the members who frequent it.