The filming took place in locations such as the Cliveden House, which was used as Ronit's family mansion, the Apex Bar and Restaurant, Radisson Hampshire, the Leicester Square, the Ascot, the King's Arms Pub, the Thames Embankment, the Thorpe Park, the Tower Bridge, the Windsor Great Park, the Windsor and Eton Central railway station, the Windsor Castle, the Piccadilly Circus, the Queensmere Shopping Centre, Slough, in the U.K. The Eagle Square, and Langkawi Yacht Club Langkawi, Malaysia, the Lake Palace Hotel, Udaipur, Rajasthan, and