Great place not to far from atraction in London.