This document provides a review of different approaches that have been used to solve facility layout problems (FLPs). It begins with an overview of FLPs and common formulations, including the quadratic assignment problem (QAP) and mixed integer programming (MIP) models. It then discusses various solution methodologies that have been applied, including exact procedures like branch and bound, heuristics like pairwise interchange, and metaheuristics like simulated annealing and genetic algorithms. The document observes trends in multi-objective approaches and software development using metaheuristics. It concludes by noting FLP remains an active area of research.