"The staff is very welcoming, but the restaurant looks old and has not been renovated for quite some time."
Phone: +441689874090
Address: 3 Station Square, Orpington, England, BR5 1LY, United Kingdom
City: Orpington
Website: https://www.costa.co.uk
Monday: 06:00-19:00
Tuesday: 06:00-19:00
Wednesday: 06:00-19:00
Thursday: 06:00-19:00
Friday: 06:00-19:00
Saturday: 06:30-19:00
Sunday: 07:30-17:30
Dishes: 0
Amenities: 6
Categories: 5
Reviews: 449