
London Finchley Road
O2, 255 Finchley Rd, NW3 6LU London
Closed
With over 50,000 home and garden products online and instore, Homebase has stores throughout country with staff offering helpful advice and expertise. From the wide range of Homebase kitchens on offer to the latest trends in home décor, this store helps you make your house a home.