Great place to stay, quiet neigbourhood, well looked after. Just what you need for a stay in London.