Category: London

We believe there has been a church on this site since AD 606. There may well have been a church here even earlier. Southwark Cathedral is the oldest cathedral church building in London, and archaeological evidence shows there was Roman pagan worship here well before that. Significantly, Southwark stands at the oldest crossing point of […]

Read more

Grosvenor Square is a large garden square in the exclusive Mayfair district of London, England. It is the centrepiece of the Mayfair property of the Duke of Westminster, and takes its name from their surname, “Grosvenor”. The central garden, which was originally reserved for the use of the occupants of the houses as was standard […]

Read more

Gurkhas in St James’s Park, London. The Gurkhas are military unit in the British army, enlisted in Nepal. Although they meet many of the requirements of Article 47 of Protocol I to the Geneva Conventions defining mercenaries, they are exempt under clauses 47(a)(c)(d)(e)&(f), as is the French Foreign Legion. Gurkha units are closely associated with […]

Read more