One of the odd parts of working in one of the richest and most well to do areas of London is that you occasionally see things on the street that you rarely see anywhere else in the city. Royal motorcades to and from Kensington palace, billionaires leaving their mansions on the UK's most expensive street and police armed with machine guns to name but a few.
There's also a lot of horses. I'm not really sure why, but there seems to be more horses in Kensington than any where else in central London. In fact just the other day I saw a carriage being pulled by two horses weaving it's way through rush hour traffic on Kensington Church Street complete with two well dressed coachmen. It looked transplanted from a century gone by where that kind of transport was common place. If it had been in a film or TV show I would have called it a rather lazy British stereotype. I pulled out my phone but instead of taking a photo I made a recording of the horses as they passed a bus that had just pulled up.