Great location, clean apartment, perfect for a quick stay in London.