Peaky Blinders Wiki
Advertisement


The Ritz Hotel is located in London, England. The Ritz is a luxury hotel located on Piccadilly.

Background[]

Thomas Shelby met with Grand Duke Leon Petrovich Romanov to discuss the murder of Anton Kaledin, and future business transactions.

Gallery[]

TBA

Advertisement