Brighton is a bustling, cosmopolitan city located just an hour from London by train. It is famous for its pebble beach, unique shopping districts, and bohemian vibe. The city has a rich cultural and artistic heritage, with a calendar full of festivals, music events and exhibitions throughout the year.