National takes over management of London apartments George Sell 3 November 2021 Reading Time: < 1 minuteUK: National Corporate Housing has taken over management of serviced apartments on London’s Great Tower Street. Located on the edge of the City of London, Read More »