Company name: Medal Room UK
Description: Medal Room UK Ltd is your local independent trophy shop in Blackpool. Contact us for all your trophies and medal requirements.
3 Willowcroft Dr, Hambleton, Poulton-le-Fylde FY6 9EJ, United Kingdom