England 2003

Previous Index Next

Liberty Dept. Store. Near Oxford Circus, this building is quite remarkable, though not actually all that old.