Entrance to St Christopher's Place This is the tiny hole-in-the-wall entrance to St Christopher's Place[a] from Oxford Street. St Christopher's Place