Rumford Place 3,
Ливерпуль,
The L3 Living @ The Tower Building is located in Liverpool, England. 200 metres from the Mersey Ferry 500 metres from Matthew Street 900 metres from the Albert Dock