Explore details about location Pavilion Buildings. Pavilion Buildings is a location situated within the Brighton and Hove alongside other areas such as Horton Road, Sillwood Street, Windmill Drive.