Rating: 6
St. Christopher’s Place is a cute and buzzing little neighborhood, right in the heart of London's busiest area. The little alley near Oxford street leads to a clever (marketing-wise) purple signed neighborhood, with coffee shops, boutiques and restaurants.
The setting is ideal for a relaxed break from the mad shopping at Oxford and Regent's street.
Overall Rating: