Located in the heart of Romford Town Centre, providing over 1.1M sq ft of retail space, with approximately 100 shops and 800 car parking spaces, The Liberty represents a unique opportunity for ambitious retailers.
For more information on leasing, please contact the individuals below.
Shopping Centre Development & Leasing | Henrietta House | Henrietta Place | London | W1G 0NB
020 7182 2127
Neill Mylroie FRICS – Director