Little Waitrose & Partners Kensington Gardens 104-105 Bayswater Road, London W2 3HJ