glasgow scotland escorts b&b cheshire accommodation birmingham holiday england self catering pembrokeshire manchester escort merseyside london bed and breakfast lancashire wales haverfordwest carmarthenshire