Great location in London, close to transit!