Great location for a weekend stay in London.
There are very steep stairs so someone with a pram/walking stick would struggle.