I want to know the answer to the following question:
Where in London are the Albert Memorial and Royal Albert Hall located?
All the background I'm provided with is that "The Monument in the City of London provides views of the surrounding area while commemorating the Great Fire of London, which originated nearby.". Is that enough to answer the question?