This is a great place to stay to see London. Close to Paddington Station and Hyde Park. Also, great streets of restaurants near by. I strongly recommend staying here.