Skip to main content

Montevetro

The United Kingdom 英國

Completed in 2001, Montevetro is located on the south bank of Thames in Battersea. The site features 103 apartment buildings ranging from 3 to 20 storeys high. The 164, 000 sq.ft. floor area development contains facilities which include sauna and steam rooms, gymnasium, tennis court as well as concierge and 24 hour security service.