England is a unique blend of very large cities and lovely countryside, with cobblestone streets of Victorian charm or quiet country lanes leading to majestic stately homes and castles.
London, is known for its incredible lifestyle, cutting-edge fashion, cuisine and music, filled with endless historical and cultural sights.
The Cotswolds paint a picture-postcard quaintness, with their bucolic English style thatched cottages and small villages stone manor houses rising high above gardens bursting with flowers, where life appears to revolve around the village pub. Carefully arranged Georgian townhouses set the scene in beautiful Bath where the Romans were the first to appreciate the therapeutic waters
Cornwall is a peninsula of rugged seascapes, rolling farmland, fishing villages and art communities while the picturesque mountains and lakes of the Lake District inspired Wordsworth and other English Romantic poets.
London is a diverse and exciting city with some of the world's best sights, attractions and activities. With so much to do, it's hard to narrow down the long list of reasons to visit, but below you'll find our top 10. Top Attractions You can't fail to be excited by London's amazing attractions. See London from above on the London Eye; meet a celebrity at Madame Tussauds; examine some of the world's most precious treasures at the British Museum or come face-to-face with the dinosaurs at the ...