Company name: Pelican London Hotel & Residence
Description: Down-to-earth lodging with a lounge
203 Blackshaw Rd, London SW17 0BZ, United Kingdom