Good location, perfect for a 1 night stay in N London