Great flat for visiting London, especially convenient to visit Hyde Park