Engelska amiralen Sir Charles Napier har gjort ett kort besök i huswudstaden.