Amazing accommodations in a decent part of London.