Conversation so far:
where does harry potter get his school supplies
Hagrid explains that Harry Potter will buy what he needs for school in Diagon Alley.

Question: is the alley is accessible from london
Self-contained rewrite: is diagon alley accessible from london