Lauren Brown Spotted Outside Chiltern Firehouse in London [11-29-2024] Last Updated on December 1, 2024 by Lara Parker Leave a Comment Lauren Brown, the British actress known for her role in “The Crown,” was spotted outside the celebrity hot spot Chiltern Firehouse in London on November 29, 2024. Read More