Features
Polish Deli
Nearest public transport
Hayes and Harlington - National Railway