We are constantly adding new London serviced apartments to our website, and each week we will summarise these new additions on the blog. This week, 3 apartments have been added, two serviced apartment buildings in Canary Wharf and one in Westminster.
Posted in: New Serviced Apartments on 07 Oct 2011