Great location to stay in London. Good home and comfortable!