London is a city famed for many things, deservedly so: Big Ben, the Queen, policemen in funny hats, double-decker buses, the Abbey (Westminster or Downton),
Depositions in the U.K. are, in many ways, simple and straightforward. There is no language barrier with which to wrangle, should your depositions require travel,