we never knew this place existed and came about it by accident and we were so pleased that we did. just off oxford street away from the hussle and bustle is st christophers place which to me just looks like somewhere abroad a total different contrast to one of the worlds busiest streets just a minute or so away. lovely shops and restaurants with a great cosmopolitan feel. everyone sitting around chilling out it felt like you were on holiday.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.