The Mystery Room is a location in Layton Brothers: Mystery Room. It is located in Scotland Yard. Its full official name is "London's New Scotland Yard Serious Crime Division Classified Investigation Agency Headquarters", although everyone just calls it the Mystery Room. Both Inspector Alfendi Layton and DC Lucy Baker work here.
Advertisement