
The Roast
Carter Lane, London • Restaurant
1.3 mile | Open • 11:00 AM - 2:30 PM
The Roast
Carter Lane, London •
Restaurant
1.3 mile | Open • 11:00 AM - 2:30 PM
Main entrance has 1 step, wide manual glass door. Front retail/waiting area has wide paths, standing counter, bright lighting, strong food smells, little noise. No seating/tables. Loud appliances elsewhere indoors. No info on alternate entrance, outdoor, or bathrooms.
Your business?
Your business?



