Tag Archives | Grand Park Orchard Hotel

Topshop Knightsbridge On Orchard Road, Singapore

Singapore has nine Topshop locations around the city-state and three of those are on the famous Orchard Road. We stopped by Topshop’s Knightsbridge location at 270 Orchard Road while we were traveling in Singapore. Knightsbridge is the shopping destination in Singapore – a slice of London’s most luxurious address housed within the Grand Park Orchard […]