This is definitely a 5 stars stay!
If you are visiting London and prefer and quiet neighbourhood, please book here!!