Why on earth is it so expensive? Where are the salaries to keep prices so high coming from, or is it all London money?