Great location, beautiful and spotlessly clean - ideal for a short visit stay in London.