I'm sorry, but there is no city called Brighton Downs. It is possible that you may be referring to Brighton, which is a coastal town in East Sussex, England. Brighton is known for its vibrant arts scene, beautiful beaches, and lively nightlife. If you have any specific questions about Brighton, feel free to ask!