Review: The Ecclestone Square Hotel is a London paradise for tech lovers
The family-run boutique Ecclestone Square Hotel is five minutes from Victoria Station and boats high-tech gadgets, Swedish massage beds and access to one of London’s most famed private gardens. Here’s our honest review
Source: hellomagazine.com