This is an amazing location and perfect apartment! Toby is a SUPER HOST!
This will be our 1st choice when we are visiting London!