The Designer Townhouse is ideal for a week exploring all that London has to offer. Located in a trendy part of town, an easy Uber or underground ride into the heart of the city. There are great restaurants, little shops, everything you may need all within...”
Sean J., Aug. 29 '17