Boutique in London - Brent Park 21 Holland Road, Brent Park, London, NW10 5AH Tags: bar, car parking, guesthouses, lounge bar, televisions