While visiting London, put ole Windsor Castle on the list! It has a rich history dating back to 1070. Who know's perhaps you'll bump into the Queen! It is still her residence.
Also look out for St. George Chapel on the premise. It will make history once again as American, Meghan Markle marries Prince Harry on Saturday May 19th.
About Shrimp n' Lobster