Company name: El Molino Restaurant
Description: Compact Spanish restaurant & tapas bar
251 Beckenham Rd, Beckenham BR3 4RP, United Kingdom