Vanessa Seward store in Notting Hill - Architects Brighton - London - Europe