Scotchtails

Scotchtails

London
$$$$
Scotchtails

8 Southwark Street

London, SE1 1TL

Serving up artisanal scotch eggs at Borough Market every Monday to Wednesday.