This is definitely a place to spend time when you visit London.