The Trafalgar, Milford Haven. The Trafalgar,Charles Street,Milford Haven.