Jessica's place is located in the center of London. Walking distance (2 mins) to Hyde Park and all the shopping. It was a wonderful surprise to know after we arrived that it's in the Arabic neighborhood of london, which adds lots of vibrant exotic flavor to the experience.