The main building is located on the eastern edge of Central Park in New York City, along what is known as Museum Mile. It was designated a National Historic Landmark in 1986. The Met has a much smaller second location at "The Cloisters", featuring medieval art.
By Appointment
DE FERRANTI
South Park Studios - Suite 10
88 Peterborough Road, London SW6 3HH
United Kingdom