Tod's Grill & Bistro
Tod's Grill & Bistro Address
| Address: |
170 Upper Street
London
N1 1RG
|
|---|---|
| Telephone: | +44 (0)20 7704 1400 |
Location Information for Tod's Grill & Bistro
| Address: |
170 Upper Street
London
N1 1RG
|
|---|---|
| Telephone: | +44 (0)20 7704 1400 |
| Public transport: | Highbury & Islington, Underground |
Getting There
Going to Tod's Grill & Bistro using public transport? Find the fastest route:
Loading reviews for Tod's Grill & Bistro
4 out of 5
based on 3 reviews
Bookmark and Share:


Maps & Guides
Sightseeing Pass
Attractions
Theatre Tickets