There is no parking at the St. James Theatre. However, you can book a parking spot in advance over at ParkWhiz: https://www.parkwhiz.com/st-james-theatre-parking/ Hope this helps, Daryl!
No, not that i am aware of. I don't recall if they have a valet there or not.
Thanks! Your answer is awaiting moderation.