Quality place to stay at short notice in London