Superb location in London in a very tranquil environment. We would definitely come back!