FREE UK DeliverY
For Orders Over £30

Delivery Options
2nd Class: £1.95
1st Class: £2.80
Next Working Day £6.99
British Nations Flags

Patriotic about Great Britain? We are too, and to prove it we stock the largest array of British flags you'll find on the market; all for you to express your national pride to the world. Whether you're looking to buy a flag of the United Kingdom, a British county flag, or maybe something else; you're sure to find the flag you desire at Midland Flags. Here you can buy a flag for every British nation so you can buy a flag for the nation of Britain that you live in, whether it be; England, Northern Ireland, Scotland or Wales. Show which British nation you're proud to be from and live in by flying a British national flag at home or show your support for your national team a the next sports tournament where all of the British national teams are competing against one another, as well as against other nations. British flags are great for putting up at pubs to support your team or holding at football games to show which team and nation you're a supporter of. 

Perfect for both indoor and outdoor display, our stunning flags of Great Britain help bring life to your home, garden, sporting events and national affairs, with their energetic vivid colours and symbolic meaning. Looking for British-themed decorations for your home and social gatherings? We recommend our highly popular and diverse range of British buntings to suit any occasion.

You can buy a British flag from our forever expanding range online, or order over the telephone on 01782 337030 (Lines are open 9:00am to 5:00pm on weekdays).

Order today and take advantage of our FREE delivery to anywhere in United Kingdom!