Queen United Kingdom, Paddington, Greater London

Queen