Furniture in London - Holland Park 126 Holland Park Avenue, Holland Park, London, W11 4UE Tags: built-in & fitted, chairs, fitted bathrooms, fitted bedrooms, fitted kitchens, furniture - tables