Hi girls,
Just wondering if any of you ladies know any service apartments or hotels in Leeds which would be suitable for work, I used to have an apartment there a couple of years back, and got quite some good regulars asking myself to be back.
So if you’re kind enough to share some information with myself would be highly appreciated.