Very clean, staff attentive and efficient. Prices a little high for the elderly as they only want sm...
Masters
(101)
Advertisement
Photos
Masters is a restaurant located in London, England, established in 1983, known for its excellent home-cooked food offered at reasonable prices. The establishment prides itself on maintaining cleanliness and has attentive, efficient staff who contribute to a pleasant dining experience. Masters aims to provide a welcoming atmosphere for guests looking to enjoy a good meal.
The menu features a variety of dishes suitable for different tastes, making it a popular choice for those seeking quality food. While prices may be perceived as slightly high for some customers, the restaurant focuses on providing value through its wholesome meals and charming service. Masters continues to be a reliable spot for both regular visitors and newcomers alike.
Generated from the web
Reviews
Popped in for a cup of tea early one Friday morning. Staff were really friendly, Masters has been es...
Excellent home cooked food, at a very reasonable price and served by charming staff …what more could...
You might also like
Advertisement



