Skip to main content


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.