Studio
Underground Station icon Holland Park
W11 4URW11 4UR
heart-icon
share-icon
Fabulous 4.3
From £260 per night