London, January 27, 2002 / castle-like building next to Westminster Cathedral
Castle-like building next to Westminster Cathedral. Click for a larger version.