Videos by The Queens in London. Grand Victorian pub, beautiful stained glass windows, central bar, courtyard garden & seasonal menu