The Star Charlton
Restaurant Bar
The Star Charlton is a restaurant on 33 Luton Road in Luton. Update description
Review The Star Charlton
Loading comments-box...
Popularity of The Star Charlton
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in June:
The Star Charlton has a total of 545 visitors (checkins) and 39 likes.