LFA is located in London, United Kingdom on Studio 219, Peckham Levels, 95A Rye Ln. LFA is rated 4.7 out of 5 in the category public relations firm in United Kingdom. We are a creative communications agency, providing transparent and award-winning PR services to lifestyle, fashion, and homeware brands. @lfa_agency
Address
Studio 219, Peckham Levels, 95A Rye Ln
Company size
1-10 employees
Headquarters
London, London