Restaurant - Spanish in London
61a Streatham Hill
London
Greater London
SW2 4TX
Located at Streatham Hill, Bar 61 is a family run business. in which father and sons work together to provide a friendly, professional service - all customers are warmly greeted at the door and invited into the restaurant and bar. One of the many key features of the restaurant is the high standard of personal service. The atmosphere has a relaxed, yet upbeat, charm with many customers, now friends of the family, returning time after time.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.