Earls Court
The Prince of Teck is a Grade II listed public house at 161 Earls Court Road, Earls Court, London.