The Rank Deluxe are a South East London band, notable for their live shows.
In terms of their reputation, The Rank Deluxe, hailing from South East London, is renowned for the vibrancy and impact of their live shows.