Showing posts with the label Britain

National Flower of United Kingdom Britain

United Kingdom Britain is situated in Europe Continent. The National flower of Britain is Red Rose, It is adopted as a floral emblem since the time of the wars of the Roses - Civil war (1455-1485). The war of the roses was between The Royal Housse of Lancaster (representing Red rose emblem) And The Royal House of York(representing White rose emblem).