Prince Of Wales is Southport based company that is listed as Hotels.
Location of Prince Of Wales is Lord Street, Southport.