at Unit 3, St Oswalds retail Park, Gloucester , GL1 2 United Kingdom
154 FB users likes Costa, St. Oswalds, set it to 114 position in Likes Rating for Gloucester, Gloucestershire in Local Business category
Costa, St. Oswalds is Gloucester based place and this enity listed in Coffee Shop category. Located at Unit 3, St Oswalds retail Park GL1 2.