LONDON / RESTAURANTS / SOUTHEAST

  1. Borough Market
    8 Southwark St, SE1 1TL / 10a-5 or 6p l,d