Your place home from home

serviced apartments​​​​ luxury​​

stylish serviced apartments in central slough

Lexington Apartments - 2 Bedroom 2 bathroom