Southwell Gardens II
2 guests
1 bedrooms
South Kensington, London
Located in South Kensington, this apartment is only a short walk from Gloucester Road Underground and within easy reach of the city's finest museums. It's one of the most desirable neighbourhoods in London, putting trendy eateries, cosy gastropubs, and chic retailers all on your doorstep.