Brighton is an exciting, bohemian seaside city in England, only 50 miles south of London. Full of classic Victorian architecture and narrow little streets with cupcake shops and cafes, it really is an English paradise. Oh, and it’s right on the beach! This is where all of the Londoners would come for their summer holidays back in the days before air travel was common. For this reason Brighton is often referred to as London-on-Sea!