LRF London Abbreviation

LRF has various meanings in the London category. Discover the full forms, definitions, and usage contexts of LRF in London.

London Restaurant Festival

Most Common London

Citation

Last updated: