In honor of American Independence Day, it seems that even the British don't mind celebrating and showcasing their support of the stars and stripes!