Carlton Tower

A beacon of British style and sophistication, Jumeirah Carlton Tower is a renowned five star hotel in central London. Located on Sloane Street in the heart of Knightsbridge, this luxury hotel is one of the best hotels in London.

Key attractions close to Jumeirah Carlton Tower include Hyde Park, and the city’s finest luxury shopping. The boutiques of Sloane Street and the world-famous Harrods and Harvey Nichols are within easy walking distance.

Weddings in London are surrounded by the sights and sounds of this vibrant international city. London is teeming with charming civil wedding venues, picturesque churches, and many other beautiful religious and non-religious buildings in which to get married.

What’s more, London is the perfect place to take scenic wedding photographs. Wander around London with your photographer to take photographs with your spouse near attractions like Big Ben, the London Eye and Tower Bridge. And for an authentic London touch, rent an old red London bus to transport your guests from your ceremony to the reception venue.