બ્રિટિશ સંસદ અને વડા પ્રધાન નિવાસ અહીંથી માત્ર અડધો કિલોમીટર દૂર છે.