RE Capital, a privately owned, pan-European property investment, asset and development management company with offices in London, Lisbon and Geneva, has bought Albion House, a 29,174-sq-ft office at 20 Queen Elizabeth St. in London's Southwark from Peabody for £15.05m, backed by a £20.6m acquisition and redevelopment loan from Invesco.
