Board Thread:Off Topic/@comment-27966940-20160712001717/@comment-28288412-20160718005021

London doesn't appear to be as clear cut as meaning 'moon' from what I have found after a brief search.