Location location location!!!
Right in the heart of it all
If you have a dog tis the perfect accommodation to get to hyde park and enjoy fantastic walks.