Star Lounge Bar
32 Railway Approach, Harrow, Greater London, United Kingdom, HA3 5AA
(02084) 276611 Phone