Grand place to get sleep for a few nights in London.