London, taxies.
Princes Square, one of many block gardens in Notting Hill Gate.
Notting Hill Gate, London