grosvenor
/ˈɡɹəʊ.və.nə(ɹ)/
A name often linked to luxury places.
“The Grosvenor hotel stood majestically by the river.”Add to my deck
/ˈɡɹəʊ.və.nə(ɹ)/
A name often linked to luxury places.
“The Grosvenor hotel stood majestically by the river.”Add to my deck