glasgow london irish mid wales cork escort dublin virginia west accommodation powys ireland escorts birmingham edinburgh south alabama manchester presteigne north