A short walk around central London's AMAZING & BEAUTIFUL St Christopher's Place!