There is a place There is a place in North West London where time stands still, and in doing so it allows anyone who decides to stop and breathe and take in their surroundings for a change to feel the ground spin beneath their feet, as the chasm of time, or rather its other