London SW8
Market Place Vauxhall, round the corner from Vauxhalls underground and overground stations. Open 7 days a week.