A quick bit of googling finds that you can drink in the Queen Charlotte in Andover, Rochester, Ramsgate and Norwich. There's also a pub linked to her in Bloomsbury:
http://www.queenslarder.co.uk/
There are no Queen Caroline pubs that leap to the fore when searching on Google, but there's a reference to a former pub of that name (now pulled down) in Norwich.
Google finds several Prince Albert pubs in London (Camden, Notting Hill, Brixton, Whitton, Twickenham, Greenwich, Southwark, Kensington, Peckham, Hillingdon, Islington & Battersea), together with others in Windsor, Stroud, Henley-on-Thames, Macclesfield, Guildford, Redhill, Milton Keynes, Ely, Belfast, West Bromwich, Cambridge, Wolverhampton, Broadstairs, Blackmore (Essex), Chingford, Brighton, Hastings and several overseas. There were also Prince Albert pubs in Golders Green and Ashford.
Prince Albert is also remembered by pubs simply known as The Albert, such as those in Westminster, Victoria, Camden, Primrose Hill, Yeadon, Llandudno, Bowness, Hitchin and Scarborough. (There are probably lots more; I stopped searching!)
Then there are pubs called The Royal Albert in New Cross, Deptford, Crystal Palace, Vauxhall, Stockwell, Orpington, Southsea, Hastings, Portsmouth, St Mary Cray and Barnsley, with mention of pubs of that name which closed down in North Woolwich, Coventry, Cliffe (Kent), Lydney, Whitehaven and Southampton.
There are so many pubs called the Duke of York that I'm not even going to try to list them. Start here!
http://lmgtfy.com/?q=%22duke+of+york%22+pub
Googling also finds plenty of Dukes of York, Gloucester, Kent and even Clarence. (If you're going to try looking for yourself, remember to enclose the pub name in double quote marks).
Hang on a moment. I'm a republican! Why am I answering this question?
(Possibly because I'm a beer-drinking republican!)
Chris