Stacja PL is a restaurant offering Polish and Modern European cuisine. It is located at 15 Onslow Road. The establishment also appears to be known as Shire Restaurant.