Great location for visiting London, just around the corner from tube station. Great communication.
Appartment wasn’t much, but good to just sleep and store your stuff safely.