1) Buckingham Palace (must see) If Buckingham Palace were open year-round, it would undoubtedly rank as the most frequented tourist attraction in Britain. However, it welcomes the public for most of August and September and on some days in winter and spring.