You are here: Home

1

Scotland Yard

Nestled in The Esplanade, Scotland Yard is a little English pub that serves some of the best beer-battered fish and chips outside of England.

56 The Esplanade, Toronto, ON, M5E 1A7

416-364-6572 

Type | Restaurants

Neighbourhood | Downtown

Showing 1 - 1 of 1