This perfect, mood setting ambience will choke out any foul stench you may find the need to cover up. Accidentally burn a fish fillet and now the first floor smells like pier 39? Pick up the phone… it’s London Calling. Sever your finger while cutting the Thanksgiving turkey and wake up sticking to a pool of your own blood surrounded by the painfully sharp aroma of iron? Answer the door… it’s London Calling.
Whatever your need for a more appealing odor may be, nothing beats the classic, lingering wafts of British thugs, The Clash, and their burning torch, London Calling.