LAZEO London 3 years ago ID: #38310 Listed In : Health 8 Lambton Place W11 2SH Notting Hill Business Description LAZEO London, Category: Health, Address: 8 Lambton Place W11 2SH Notting Hill Reviews & Ratings Write a Review No Review. Please login / register to add your review.