Yes, Studio 12 is just a short walk away from Liverpool Street Tube Station. From there, you can easily access other parts of London using the extensive public transportation network.