london edinburgh accommodation glasgow scotland b&b ireland galloway bathroom escorts bath wales body self catering kitchen escort bed and breakfast