Shard View Short Stay Apartments London UK - Urban Stay serviced apartments
Newbury Racecourse - urban stay servciced apartements uk - corporate accommodation newbury 2
James Swift Serviced Apartment Summit London - Corporate serviced accommodation London
Urban Stay's new serviced apartment office at Liverpool Street Station