Terra Rossa
Upper Street, London • Cafe
2.4 mile | Open • 11:45 AM - 10:00 PM
Terra Rossa
Upper Street, London •
Cafe
2.4 mile | Open • 11:45 AM - 10:00 PM
Main entrance has wide sliding glass doors, 1 small step with ramp on request, and nearby Blue Badge parking. Indoor front has obstructed 75 cm paths; back has wide clear paths; side has 1 large step. Outdoor front is step-free with narrow paths. Bathroom is on-site, regular-sized, non-wheelchair accessible, via full stairs with handrails and baby change.
Your business?
Your business?