London, England
Buckingham Palace. The Queen’s House. Amazing. Such a beautifully crafted palace! Every detail is perfectly placed and it gives off such a romantic vibe. I can only imagine how beautiful it must be on the inside. Definitely a must see while in London!