Nova Building: 1960s Modernism’s Luxury Penthouse
The Nova Penthouse, a surely unique, one-of-a-kind luxury penthouse to honor the exquisite lifestyles. A prestigious location with four bedrooms and a roof terrace giving marvelous views of London’s most…