Really nice apartment in the heart of London. Few minutes from shopping and dining options. Near Hyde Park, Natural History Museum, Science Museum, and an underground station to go everywhere else.
Mubashira and her family are very nice people and very helpful if you need.