Cool place right at the center of London!
The hosts were really friendly! You will also be warmly welcomed by Alfred (the dog). Overall really satisfied with my 7 nights stay in here. The apartment is clean and the access is awesome!