Good place to discover London with Liverpool street station nearby.
Thank you !