×
Established in 2013, Lock & Quay is a unique bar and grill restaurant based in Hayes, Greater London. From our tranquil waterfront location, we serve a huge selection of meals and drinks for our customers.