Absolutely fantastic service from start to finish! The booking process was very easy and the journey itself was luxurious. The attention to detail, from the cleanliness of the coach to the professionalism of the driver, exceeded my expectations. New Castle Coach Company is my first choice for all my travelling needs.