The Cellar expands offering with second site in Kings Cross
The new site, which is located near Kings Cross Station on Pentonville Road, London, follows the launch of its first venue in The Cotswolds
The Cellar is set to open its second wine bar and coffee shop in Kings Cross this May.