Piccadilly Circus

London's meeting place and glamorous shopping arcades like the Burlington Arcade.
More Pet Animal Stories