Royal Naval College Greenwich

Royal Naval College Greenwich

The famous seat of learning by the Thames in London