Meeting rooms in London, Regent Street 16431