NatWest backs ‘urbanest’ for landmark riverside student accommodation development in London with £190 million green development loan
On site
- Region
- London
- Location
- Vauxhall, London (Albert Embankment on the South Bank of the River Thames)
- Value
- £190 million
- Developer
- Urbanest





