Photo Department Stores

Department Stores

London has many department stores which often have restaurants, bars, cafes and plenty of different shops. The main department stores can be found in several shopping areas.

Photo Ye Olde Cheshire Cheese

Ye Olde Cheshire Cheese

Ye Olde Cheshire Cheese is located near Blackfriars

Wine Office Court, 145 Fleet Street
London