Great Location! Great hospitality! Very Nice apartment. Would highly recommend to anyone staying in London for a short amount of time.