A look back at the 2019 Serviced Apartment Awards, which were held at the Park Plaza Riverbank in London on March 14.
Notifications