Hotel Review: Ruby Lucy, London

A review of the first London property by Munich-based Ruby Group