London, UK, images; wholesale and retail
Borough Market , 8 Southwark Street, London SE1 1TL
A great place to buy fresh fish, Borough Market offers a wide range of hot food, cheese, and meat. Fish! restaurant is situated on Cathedral Street.
Nearest Underground Station: London Bridge Station
More businesses and services
Liberty London: This month’s window display
“Shopping and dining in the heart of Covent Garden” – St Martins Courtyard
Victoria Place Shopping Centre
Menu of the Sushi Bar on Haymarket