The London, West Hollywood is an amazing hotel located just off the Sunset Strip on San Vicente Boulevard. Our first ever stay in Los Angeles had to be at a truly unique hotel and the London did not disappoint. Based on a recommendation from Fleur De Force, we booked in for a night before we […]