Really nice apartment in the heart of London. Minutes away from shopping and dining options, just a short walk away from Hyde Park, Natural History Museum, Science Museum, and an underground station to go everywhere else. Recommended for anyone looking to have a real city vacation.