Perfect spot to stay at for visiting London! The public transportation is super close and we had no issues with navigation. We were able to drop off our bags before check in, which we were extremely grateful for. The apartment has everything you need and was very comfy/cozy.