Bar 61 Restaurant is located in London, United Kingdom on 61A Streatham Hill, Streatham,. Bar 61 Restaurant is rated 4.6 out of 5 in the category bar in United Kingdom. We are part of the Governments Eat Out To Help out Scheme every Monday to Wednesday in August.Located at Streatham Hill, Bar 61 is a familyrun business. in which father and sons worktogether to provide a friendly, professional service- all customers are warmly greeted at the doorand invited into the restaurant and bar.One of the many key features of the restaurantis the high standard of personal service. Theatmosphere has a relaxed, yet upbeat, charmwith many customers, now friends of the family,returning time after time.
Address
61A Streatham Hill, Streatham,
Accessibility
Wheelchair-accessible seating