Question: What administrative territorial entity contains the place where Mycenae House is located?
Answer: Royal Borough of Greenwich