London is the capital of the United Kingdom, a two thousand year old city where Roman walls, royal parks, and glass towers share the same skyline. It remains one of the world's great hubs for finance, theatre, and museums.
Personal notes and photos from this trip will land here soon.