Right in the heart of St Christopher’s place and steps away from
Bond Street Station, this space made a great home base for our London stay. Well equipped flat had all that we needed. Location was truly the best part - can’t get much better than this!