Liberty department store in London

Editorial Stock Photo
Download Liberty Department Store In London Editorial Photography - Image: 34886112

People stroll on a Saturday afternoon in front of Liberty off Regent's Street in London on November 2, 2013. The department store, opened in 1875, sells a wide range of luxury goods.

Photo Taken On: November 02nd, 2013

ID 34886112 | Dreamstime
  • 2
  • 914
  • 1
Designers Also Selected These Stock Photos
  • The Long Walk and Windsor Castle Royalty Free Stock Photography
    The Long Walk and Windsor Castle
  • Syon Park Great Conservatory 4 Stock Photography
    Syon Park Great Conservatory 4
  • Excel  in London largest exhibition centre Stock Photos
    Excel in London largest exhibition centre
  • The Great British Beer Festival, 2013 Stock Photography
    The Great British Beer Festival, 2013
  • Neon Soho Sign Royalty Free Stock Images
    Neon Soho Sign
More similar stock images of `Liberty department store in London`
Extended licenses