London in 5 shops: the best souvenirs, the coolest thrift finds and more

The London Transport Museum Shop is the best place to buy a souvenir

Score the best vintage finds at Rellik

London’s best bookstore is Daunt Books Marylebone

Visit Borough Market to enjoy the best food market in town