Welcome to the cosmopolitan city brimming with culture, food, and history. The city is decorated with cobblestone streets, antique wooden signs, and an ineffable energy noticeable at all times of the day. The River Thames divides the banks of the cityscape, meandering alongside iconic Parliament under the pointed shadow of the Elizabeth Clock Tower and the pealing bells of Big Ben. A regal atmosphere sweeps across the manicured grounds of Kensington Gardens. It is easy to imagine the gentleman and ladies strolling arm and arm along the pebbled walkway. Blossoming flowers create an inviting fragrance sweeping across the celebrated Orangery Teahouse on the grounds of Kensington Palace.